technical service director - Deutsch Englisch Wörterbuch